take a turn for the better - German English Dictionary